package com.chen.auth.bestmanage.entity;

import lombok.Data;

import java.util.Date;
import java.io.Serializable;

/**
 * 用户表(SysUser)实体类
 *
 * @author makejava
 * @since 2021-09-17 13:03:03
 */
@Data
public class SysUser implements Serializable {
    private static final long serialVersionUID = -84893908293099492L;

    private Integer id;
    /**
     * 账号
     */
    private String account;
    /**
     * 用户名
     */
    private String userName;
    /**
     * 用户密码
     */
    private String password;
    /**
     * 上一次登录时间
     */
    private Date lastLoginTime;
    /**
     * 账号是否可用。默认为1（可用）
     */
    private Boolean enabled;
    /**
     * 是否过期。默认为1（没有过期）
     */
    private Boolean notExpired;
    /**
     * 账号是否锁定。默认为1（没有锁定）
     */
    private Boolean accountNotLocked;
    /**
     * 证书（密码）是否过期。默认为1（没有过期）
     */
    private Boolean credentialsNotExpired;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 创建人
     */
    private Integer createUser;
    /**
     * 修改人
     */
    private Integer updateUser;
}
